Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Full Stack Engineer - Java, Typescript, React image - Rise Careers
Job details

Full Stack Engineer - Java, Typescript, React

Atimi is seeking an experienced full-stack software developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a creative, self-motivated individual with vast user experience working with complex problems, Atimi is the place for You. We are looking for an established leader in the domain with solid experience in software development principles, hands-on knowledge of the latest cloud technologies and soft skills. You work well with colleagues, partners and clients and have great communication skills.

Responsibilities

  • Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the entire development lifecycle
  • Ensuring code quality and governance
  • Ensuring engineers follow any patterns/designs set out and agreed with project leads
  • Planning, estimating, and contributing to the architecture, coding, and development
  • Refactoring and continuous improvements of the codebases
  • Ensuring that technical decisions and information are communicated thoroughly to the global team
  • Taking responsibility for releases and contributing to the ongoing support of live apps
  • Looking beyond pure programming, get involved with the deployment and operation of the software we build (DevOps)
  • Delivering fair outcomes for our customers, ensuring conduct maintains a high level of professionalism
  • Strong experience React (4+ years)
  • Strong TypeScript development experience (6+ years)
  • Strong development skills with Java (3+ years)
  • Experience with AWS development (Lambda, S3, SNS, SQS, IAM)
  • Experience with HTML and CSS
  • Experience with SQL and NoSQL
  • Strong OOD skills
  • Knowledge of design principles, patterns, and best practices.
  • Experience working directly with clients and other project stakeholders to define and refine requirements.
  • Experience with using and/or configuring CI/CD pipelines.
  • Experience building scalable software services (e.g., serverless, microservices.)
  • Strong English skills (written and verbal.)

The position is open to anyone, but you must be located in Canada. Relocation support is not provided.

Please submit your resume and cover letter for review. All applications will be reviewed, but only those who are able to demonstrate the right skills will be contacted for a remote interview.

Hello, we’re Atimi. If you’ve got a smartphone or a computer, you’ve seen our work. You may not know our name, but you use our software – whether it’s on Apple or Android devices, you’re already familiar with what we do. You just don’t know it yet. We work with high-profile companies that want to extend their brand reach. Our clients hire us to do the flagship work for major brands. We know what it takes to get noticed: over 60% of our apps have been featured by Apple in TV ads, iTunes advertising, and in-store or in print ads. We work with Fortune 500 companies who want to be recognized for being innovative and want to ensure a true brand experience at every customer touch-point.

Fundamentally, Atimi believes in compensating people based on the value they provide. All of us are evaluated on the core skills we are able to demonstrate when doing our job. Once you demonstrate new skills, there’s no reason that shouldn’t be recognized. We want to provide developers with fast-moving, cutting-edge projects where everybody has a voice, and nobody is concerned with ego or internal politics, so all of us are challenged to improve constantly.

About The Interview Process

The interview process for this position involves multiple stages that cover:

  • Communication and soft-skills skills evaluation
  • Technical evaluation of general software development principles
  • Practical evaluation (live coding exercise) in Java and Typescript
  • Cultural fit with other team members

About Salary and Compensation

The salary for this position is based on the Atimi Salary Grid, ranges between 100k and 160k per annum and depends on the individual's experience and performance during the interview.

Average salary estimate

$130000 / YEARLY (est.)
min
max
$100000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Engineer - Java, Typescript, React, Atimi

Atimi is on the lookout for a passionate Full Stack Engineer skilled in Java, TypeScript, and React. As a fully remote position, this opportunity invites talented developers across Canada to join our vibrant team. Here at Atimi, we pride ourselves on collaborating with some of North America's leading companies, creating top-notch software solutions that unify mobile and web experiences. If you thrive in an environment that values creativity and self-motivation while tackling complex problems, this might just be your dream job. Your day-to-day will involve active participation in project teams, contributing your expertise throughout the development lifecycle. You'll ensure stellar code quality and help shape design patterns alongside project leads. With a strong background in React (4+ years), TypeScript (6+ years), and Java (3+ years), you're fully equipped to guide our endeavors in building scalable services, including serverless and microservices architectures. You will also play a key role in communicating technical decisions to our global team and connecting with clients to refine their needs. Atimi invests in your growth and values fair outcomes for all our customers while creating an inclusive workplace. With a compensation range between $100K and $160K per annum based on your experience, Atimi offers a dynamic and supportive environment where you can continually sharpen your skills. Join us and help shape the future of software development!

Frequently Asked Questions (FAQs) for Full Stack Engineer - Java, Typescript, React Role at Atimi
What are the primary responsibilities of a Full Stack Engineer at Atimi?

As a Full Stack Engineer at Atimi, your main responsibilities will include collaborating within project teams throughout the entire software development lifecycle. You'll ensure code quality, guide development practices, and communicate technical decisions effectively to our global team. Your expertise will help in planning, estimating, and contributing to architecture and coding, with a strong focus on delivering scalable services.

Join Rise to see the full answer
What technical skills are required for the Full Stack Engineer position at Atimi?

The Full Stack Engineer role at Atimi requires strong proficiency in React (4+ years), TypeScript (6+ years), and Java (3+ years). Additionally, familiarity with AWS services, CI/CD pipelines, SQL and NoSQL databases, and solid object-oriented design skills are essential. Experience in DevOps practices will also be valuable for this role.

Join Rise to see the full answer
How does Atimi support collaboration and communication within global teams for Full Stack Engineers?

Atimi places a high value on collaboration and communication. As a Full Stack Engineer, you'll engage proactively with team members, ensuring that technical decisions and project updates are thoroughly communicated. This collaborative ethos enables a seamless workflow and promotes the sharing of knowledge and skills across the organization.

Join Rise to see the full answer
What makes Atimi an attractive employer for Full Stack Engineers in Canada?

Atimi is an exciting place for Full Stack Engineers owing to its commitment to innovation and quality in software development. We work with high-profile clients and offer cutting-edge projects without the ego or internal politics. Additionally, Atimi recognizes the value you bring, providing compensation reflective of your skills and contributions, alongside a supportive remote work environment.

Join Rise to see the full answer
What does the interview process look like for the Full Stack Engineer role at Atimi?

The interview process for the Full Stack Engineer position at Atimi consists of multiple stages, including evaluations of communication skills, software development principles, live coding exercises in Java and TypeScript, and assessing cultural fit with the team. This thorough approach ensures you are well-aligned with our values and technical needs.

Join Rise to see the full answer
Common Interview Questions for Full Stack Engineer - Java, Typescript, React
Can you describe your experience with Java programming?

When answering this question, focus on specific projects you've worked on, highlighting your level of expertise, the types of applications you've built, and any frameworks or technologies you've used alongside Java. It's beneficial to discuss how your experience aligns with the work at Atimi.

Join Rise to see the full answer
How do you ensure code quality in your work as a Full Stack Engineer?

To address this question, discuss strategies you've employed to maintain code quality, such as peer code reviews, unit testing, and adhering to coding standards and best practices. Mention your experience with tools or processes you’ve implemented to track and improve code quality.

Join Rise to see the full answer
What experience do you have with React?

Provide examples of applications you’ve developed using React, emphasizing the components you created, any challenges you overcame, and how you leveraged React's capabilities. Also, mention your understanding of React best practices and performance optimization techniques.

Join Rise to see the full answer
How do you approach working with clients to gather requirements?

Share specific instances where you've interacted directly with clients to define and refine project requirements. Highlight your communication skills, ability to ask the right questions, and how you ensure alignment between client expectations and project deliverables.

Join Rise to see the full answer
Can you explain a challenge you faced during a software development project and how you resolved it?

Use the STAR method (Situation, Task, Action, Result) to structure your answer. Describe the challenge in detail, what actions you took to address it, and the impact of the solution on the project or team. This will demonstrate your problem-solving skills.

Join Rise to see the full answer
What is your experience with CI/CD pipelines?

Discuss your familiarity with Continuous Integration and Continuous Deployment methodologies. Provide examples of how you’ve set up or worked with CI/CD systems in previous projects, focusing on your role in improving workflow and reducing deployment times.

Join Rise to see the full answer
How do you handle code refactoring within your projects?

Explain your approach to refactoring, including when and why you prioritize it. Share examples of when you've successfully refactored code for better readability and functionality, and how it improved the overall quality of the software.

Join Rise to see the full answer
What strategies do you use for debugging a complex issue?

Detail the systematic approach you take to debugging, including tools you use, steps you follow, and how you isolate issues. This illustrates your analytical thinking and problem-solving abilities.

Join Rise to see the full answer
How do you ensure smooth deployment and operation of software?

Discuss your understanding of DevOps practices and how you’ve engaged in the deployment phases of projects, including feedback loops and monitoring post-deployment. Explain the importance of this step and its impact on software reliability.

Join Rise to see the full answer
What is your approach to learning new technologies as a Full Stack Engineer?

Share your methods for staying updated with industry trends and technologies, such as attending workshops, participating in online courses, or exploring open-source projects. Mention your willingness to adapt and learn, which is essential in the ever-evolving tech landscape.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Become a key player at Kodiak Robotics as a Senior Onboard Infrastructure Software Engineer, designing innovative software solutions for AI-driven autonomous vehicles.

bdx Remote USA CA - San Diego TC Bldg C&D
Posted 4 days ago

Join BD as a Software Engineer and contribute to innovative software that enhances patient care while working remotely.

Photo of the Rise User
Dailymotion Remote Issy-les-Moulineaux, France
Posted 15 hours ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Seeking an experienced DevOps Engineer to join Dailymotion and enhance our Platform-as-a-Service running on Kubernetes.

Photo of the Rise User

Join Stone Tech as a Software Engineer Mobile III, where you'll build innovative solutions for the payment industry in Brazil.

Photo of the Rise User
Posted 5 days ago

Join VitVio to transform healthcare with your expertise as a Senior Full Stack Software Engineer in a dynamic, remote role.

Photo of the Rise User
Posted 4 days ago

Take on a pivotal role at BlackRock as a Vice President of Application Engineering, driving the development of next-generation technology for financial markets.

Photo of the Rise User
Posted 3 days ago

Join Jobgether as a Senior Full Stack Engineer and help shape innovative solutions in the finance and accounting sectors.

Photo of the Rise User
Spreetail Remote No location specified
Posted 8 days ago

Join Spreetail as a Software Engineering Manager and lead a team in developing innovative e-commerce solutions with a focus on data-driven decision-making.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
Photo of the Rise User
Posted 9 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Atimi Software Inc. is a leader in mobile and cross-platform development with core strengths in developing for the new generation of smartphones. Atimi develops some of the most successful mobile and desktop applications on the market today for le...

8 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY