We're seeking a skilled and experienced Full-Stack Engineer to join our dynamic team. You're a wizard with a wand that codes! You bring a potent blend of creative problem-solving, an in-depth understanding of front-end and back-end technologies, and the wizardry to harmonize within a dynamic team. Your experience in crafting user-centric applications and proficiency in various technology stacks make you a versatile and adaptable contributor. You will collaborate closely with designers, managers, and other engineers to bring our ideas to life. This position demands a deep understanding of current trends, the ability to work autonomously, and a passion for fostering the growth of junior developers.
As a Full-Stack Engineer on our team, you will:
Key Responsibilities:
- Development and Efficiency: Write clean, functional code for both front-end and back-end components, prioritizing efficiency, maintainability, and scalability.
- Technology Stacks Proficiency: Demonstrate expertise in widely used technology stacks within the industry to deliver optimal solutions.
- Multifaceted Language and Framework Application: Leverage proficiency in various programming languages (e.g., PHP, Ruby, GoLang) and JavaScript frameworks (e.g., React, Svelte) to create robust and scalable server-side applications.
- Database, Server, and UI/UX Expertise: Utilize proficiency in databases (e.g., MySQL, PostgreSQL), web servers (e.g. Nginx), and UI/UX design for integrated, functional, and visually appealing application development.
- Cross-functional Collaboration: Engage effectively with cross-functional teams, ensuring seamless integration between front-end and back-end systems through clear communication and collaboration.
- Attention to Detail and Organizational Skills: Maintain structured and efficient development processes by showcasing meticulous attention to detail and strong organizational abilities.
- Analytical Problem-Solving: Employ an analytical approach to problem-solving, enhancing software quality and scalability.
- Agile Development Participation: Actively engage in all facets of agile software development, from initial design to final deployment, ensuring a holistic approach in adherence to agile methodologies.
- Systems Architecture Guidance: Contribute to architectural decisions, emphasizing speed and scalability while optimizing systems for efficient performance.
- Database Maintenance and Security: Design and maintain databases, ensuring security, integrity, and optimal performance.
- Automated Testing and Quality Assurance: Utilize automated testing methods and quality assurance practices to ensure the quality and reliability of software solutions.
- Program Modifications and Testing: Oversee modifications and conduct testing of changes to previously developed programs to maintain or enhance their functionality.
- Documentation: Create comprehensive technical documentation and effectively communicate system specifications and guidelines.
Title: Full-Stack Engineer
Job Type: Full-time Remote Job Opportunity
Deadline: 16-Sep-2024
Code: 9c264fb1-fe7d-4026-9d3d-3d3c173066fa (take this for questionnaires)
Vacancies: 1
Working Hours: Monday - Friday | 8hrs/day
Weekly: 5 Working Days / 40 hours
Weekend: Saturday & Sunday
40,000 BDT to 80,000 BDT per month.
- Bonus Structure:
You can look forward to a generous bonus of one extra month's salary, divided into two instalments during the festive EID seasons (applicable after the probation period).
Access to a comprehensive leave policy designed to support work-life balance.
- Comprehensive Leave Benefits:
Enjoy a well-rounded leave package including Paid Time Off (PTO) of 10 days, 12 days of Sick Leave, 1 week of Mandatory Vacation per year as well as Bereavement, Parental, Medical, and all Public Holidays applicable after the probation period.
We value your well-being and ensure you have time to recharge with various leave options.
To ensure a smooth application process, we recommend using a desktop computer to access and review the documents. Mobile browsers may not provide full access to header links, potentially leading to confusion.
We kindly request that you carefully read through all provided details. Attention to detail is crucial; it's worth noting that approximately 90% of job seekers do not pass this stage due to oversight.
We take every candidate seriously and value your time. We are committed to providing prompt responses to all applicants, including those who may not proceed further. Following the instructions meticulously greatly increases your chances of success. Thank you for your attention, and please stay tuned for the next steps in this exciting journey.
At Evatix, we proudly uphold the principles of equal opportunity, ensuring that our employees are assessed solely on their adaptability, skillsets, and knowledge. We do not rely on traditional academic backgrounds or certificates to determine an individual's worth.
Our company places a premium on your enthusiasm for proficiency and your commitment to achieving objectives. If you thrive on challenges, excel in problem-solving, and have a passion for continuous learning, then Evatix is the perfect place for you. Your dedication and drive are what we value most.
1: Job Application Screening
In this initial step, we will review all submitted job applications. This includes assessing your CV and responses to the application questionnaire.
Step 2: Practical Task
Successful candidates from the application screening will be invited to complete a practical task. The details of this task will be provided, and candidates will have a specific timeframe (usually 1-2 days) to complete it. This task allows us to assess your practical skills and creative thinking.
Step 3: Online Interview
Shortlisted candidates who perform well on the practical task will be invited for an online interview, which is expected to last for a maximum of 45 minutes to 1 hour. During the interview, we will discuss your background, skills, and experience, as well as assess your compatibility with the team and our company culture. This step aims to get to know you better and ensure that your skills align with our requirements.
At each step, we aim to provide timely feedback and responses. Your progress to the next step will be communicated via email. We appreciate your patience and effort throughout the selection process.
We're seeking a skilled and experienced Full-Stack Engineer to join our dynamic team. You're a wizard with a wand that codes! You bring a potent blend of creative problem-solving, an in-depth understanding of front-end and back-end technologies, and the wizardry to harmonize within a dynamic team. Your experience in crafting user-centric applications and proficiency in various technology stacks make you a versatile and adaptable contributor. You will collaborate closely with designers, managers, and other engineers to bring our ideas to life. This position demands a deep understanding of current trends, the ability to work autonomously, and a passion for fostering the growth of junior developers.
A degree in software engineering is a plus, but not required.
Candidates should have access to their computers during the probation period. (Processor: AMD Ryzen 5 3600 or similar{with a benchmark of 17K+ or similar}, RAM 16GB minimum, NVMe 512).
If you're a creative thinker ready to embark on exciting design challenges, regardless of your educational background, we encourage you to apply!
Deadline: 18-Sep-2024
If you don't have time now, you can bookmark the link to proceed during your free time
Apply Now